.form-one .weui-cells{
  margin-top: 0;
  font-size: 14px;
}
.form-one .weui-cells>div,.form-one .weui-cells>a{
  width: 100%;
  box-sizing: border-box;
}
.form-one .weui-label{
  width: auto!important;
  color: #333;
}
.form-one .vux-datetime>div:nth-child(1),.form-one .weui-label,.form-one .switch-box>span.switch-title{
  min-width:85px;
}
.form-one .vux-datetime .vux-datetime-value{
  text-align:left;
}
.form-one .weui-select,.form-one .weui-input{
  font-size: 14px;
  color: #999;
  font-family:Arial
}
.form-one .input-box .weui-cell,.form-one .check-list .weui-cell{
  padding-left: 0;
}

.form-one .weui-cells_checkbox .weui-icon-checked:before{
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(../../assets/img/hpmepage/renew/choose.png);
  background-size: 100% 100%;
}
.form-one .weui-cells_checkbox .weui-check:checked + .weui-icon-checked:before{
  color: none;
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(../../assets/img/hpmepage/renew/choose_1.png);
  background-size: 100% 100%;
}
.form-one .check-list .weui-cell:before{
  left: 0;
  /* right: 15px; */
}
.form-one .check-list .weui-cells_checkbox .weui-cell__hd{
  padding-right: 0;
}
.form-one .check-list .weui-cells_checkbox .weui-cell__hd i{
  width: 17px;
}
.form-one .check-list .weui-cells_checkbox::after{
  border: none;
}

.form-one .inline-x-switch{
  transform: translateY(4px)
}

.form-one .weui-switch:checked,.form-one .weui-switch-cp__input:checked ~ .weui-switch-cp__box{
  background-color: #FC9522;
  border-color: #FC9522;
}

.form-one .input-box .red-star{
  position: relative
}
.form-one .input-box .red-star::after{
  position:absolute;
  content: "*";
  color: red;
  left: 0;
  top: 20%;
  transform: translateX(-100%)
}

.form-one .marginright60.input-box .vux-x-input{
  margin-right: 30px;
}


.vux-circle-content{
  height: 100%;
}

.vux-tab .vux-tab-item.vux-tab-selected{
  color: #FF9F20!important;
  border-bottom-color: #FF9F20;
}
.serve-detail .vux-tab-ink-bar{
  background-color: #fff!important;
}

.vux-tab-item{
  font-size: 16px!important;
}
.vux-tab .vux-tab-item{
  background: none!important;
}
.vux-tab-bar-inner{
  background-color: #FF9F20!important;
}

.proup-box{
  height: 250px!important;
  background-color: #fff;
  overflow: hidden;
}
.proup-box .input-box{
  padding: 10px 10%;
  display: flex;
  justify-content: space-between;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #e0e0e0;
}
.proup-box .input-box  input{
  /* outline: none; */
  /* border: none; */
  border: 1px solid #e0e0e0;
  width: 40%;
  text-indent: 10px;
}

.vux-popup-header-right,.vux-popup-header-left{
  height: 25px;
  line-height: 25px;
  border-radius: 25px;
  box-sizing: border-box;
  border: 1px solid;
  text-align: center;
  padding: 0;
  width: 40px;
  transform: translateY(8px);
  font-size: 14px;
  padding: 0!important;
}
.vux-popup-header-right{
  color: #FF9F20!important;
  margin-right: 7px;
}
.vux-popup-header-left{
  margin-left: 7px;
  color: #BFBFBF!important;
}

.search-box .weui-search-bar{
  padding: 0;
}
.search-box .vux-search-fixed{
  position: relative!important;
}
.search-box .weui-search-bar__cancel-btn{
  margin: 0 5px;
}


/* scroller--vux */
.xs-container{
  min-height: 100%;
  
}

.swiper-pagination-bullet{
  background-color: #fff;
  opacity: 1;
}

/* 优惠轮播 */
.discount-detail .swiper.swiper-container-horizontal>.swiper-pagination-bullets{
  bottom: 5px;
}

.discount-detail .swiper .swiper-pagination-bullet{
  width: 5px;
  height: 5px;
  border-radius: 50%;
}
.discount-detail .swiper-container-horizontal>.swiper-pagination-bullets{
  right: 0;
  left: 80%;
  width: 20%;
}


/* alert */
.weui-dialog__btn_primary{
  color: #FC9522;
}

.feedback .vux-x-textarea{
  border: 1px solid #cdcdcd;
  background: #f2f2f2;
  margin-top: 10px;
  font-size: 12px;
}

.feedback .vux-x-textarea::before{
  border: none;
}
.feedback .vux-x-textarea .weui-textarea{
  background: #f2f2f2;
}


.my-groom .weui-cells:before,.my-groom .weui-cells::after{
  border: none;
}
.my-groom .input-box {
  border-bottom: 1px solid #f2f2f2;
}
.my-groom .input-box:nth-of-type(2){
  border-top: none;
}


.suggest-detail .form-one .vux-datetime>div:nth-child(1), .suggest-detail .form-one .weui-label{
  min-width: 100px;
}

.cars .input-box.marginright60 .weui-cell__primary{
  margin-right: 60px;
}

.report-alert .dot{
  display: inline-block;
  width: 0;
  padding: 3px;
  border-radius: 50%;
  background-color:#FC9522; 
  transform: translateY(-2px)
}

.report-model .switch-box{
  padding-left: 10px;
}
.report-model .inline-x-switch{
  position: absolute;
  left: 110px;
}
.report-model .switch-box .positionno{
  left: 143px!important;
}
.report-model .switch-box .positionyes{
  left: 116px!important;
}

.renew .tip p{
  text-align: center!important;
}


.form-one .paddingl10{
  padding-left: 8px!important;
}